perm filename FDSK.REG[CMS,LCS]1 blob
sn#314532 filedate 1977-11-03 generic text, type C, neo UTF8
COMMENT ā VALID 00004 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002
C00005 00003 Disk board regs.
C00006 00004 ACIA
C00009 ENDMK
Cā;
0: PCH 10: PRA 20: ADRL
1: PCL 11: CRA 21: ADRH
2: PS 12: PRB 22: FF
3: A 13: CRB
4: X 14: DADRL
5: Y 15: DADRH
6: SP 16: VAL
7: NMI0 17: NFLG
400: PAGE ONE (STACK) 0, 1
1000: RAM IRQV 0, 2
1003: IRQ BRK INDR 3, 2
1005: RAM NMIV: 5, 2
173362: ACLKLR 362, 366
173363: ACLKHR 363, 366
173365: BCLKR 365, 366
173370: KBDR 370, 366
173371: KBCR 371, 366
_________________________________
KBCR: |FLG| | | | |ACK|INT|ENB|
|200|100| 40| 20| 10| 4| 2| 1|
---------------------------------
173372: ACLKL 372, 366
173373: ACLKH 373, 366
173374: ACLKC 374, 366
173375: BCLK 375, 366
173376: BCLKC 376, 366
_________________________________
RTCCR: |FLG| | | |LOD| /8|INT|ENB|
|200|100| 40| 20| 10| 4| 2| 1|
---------------------------------
173774: PIA PRA 374, 367
173775: PIA CRA 375, 367
173776: PIA PRB 376, 367
173777: PIA CRA 377, 367
_________________________________
PIACRA: |IRQ|IRQ|PTL|PTL|PTL| DD|POS|ENB|
|200|100| 40| 20| 10| 4| 2| 1|
---------------------------------
PTL ON: X X 1 1 0 X X X ā 60
_________________________________
PIACRB: |IRQ|IRQ|LED|LED|LED| DD|POS|ENB|
|200|100| 40| 20| 10| 4| 2| 1|
---------------------------------
LED ON: X X 1 0 1 X X X ā 50
Disk board regs.
DMA
176400:
1:
2:
3:
4:
5:
6:
7:
10:
11:
12:
13:
14:
15:
16:
176417:
FDSKC
176420: Status and command register
176421: Track register
176422: Sector register
176423: Data register
BRG
176424: TCLK
176425: RCLK
176426: BRC2
176427: BRC3
BIT RATE GEN CODES
0 = 0 10 = 9600
1 = 19.2K DON'T USE 11 = 4800
2 = 50 12 = 1800
3 = 75 13 = 1200
4 = 134.5 14 = 2400
5 = 200 15 = 300
6 = 600 16 = 150
7 = 2400 17 = 110
PIA
176430: PRA DDR Key word
176431: CRA
176432: PRB DDR Blt and Bsr temp register
176433: CRB
ACIA
176434: Status and control reg
176435: Transmit and recive data
STATUS REGISTER FOR ACIA
Bit 7 6 5 4 3 2 1 0
IRQ PARITY OVERRUN FRAMING -CTS -DCD TRANS. RECV.
FLAG ERROR ERROR ERROR INPUT INPUT BUF BUF
(LOST (BREAK) FLAG FLAG EMPTY FULL
DATA) (1) (1)
CONTROL REGISTER
BIT
1 0 FUNCTION
0 0 CLK/1 AVOID!
0 1 CLK/16 (CLK IS *16)
1 0 CLK/64 AVOID!
1 1 RESET
BIT
4 3 2 FUNCTION
0 0 0 7 BITS EVEN PARITY 2 STOP BITS
0 0 1 7 BITS ODD PARITY 2 STOP BITS
0 1 0 7 BITS EVEN PARITY 1 STOP BIT
0 1 1 7 BITS ODD PARITY 1 STOP BIT
1 0 0 8 BITS 2 STOP BITS
1 0 1 8 BITS 1 STOP BIT (DEFAULT FOR BOTH PORTS)
1 1 0 8 BITS EVEN PARITY 1 STOP BIT
1 1 1 8 BITS ODD PARITY 1 STOP BIT
TRANSMITTER IRQ
BIT
6 5 FUNCTION
0 0 RTS=1 IRQ DISABLED
0 1 RTS=1 IRQ ENABLED
1 0 RTS=0 IRQ DISABLED
1 1 RTS=1 IRQ ENABLED TRANSMIT BREAK
BIT 7
0 RECEIVER INTERUPT DISABLED
1 RECEIVER INTERUPT ENABLED
PRI
Bit 7 6 5 4 3 2 1 0
176436: IFLG SGS V2 V1 V0 INTE
FDSK
Bit 7 6 5 4 3 2 1 0
176437: HLT1 HLT0 HL1 HL0 FI/FIR DINIT FS INTE
PROM
174000: 175777
IVR
176000: 176360 Ram
176361: 176377 Vectors